be unable to attend due to holiday commitments - Espagnol Anglais Dictionnaire